draft free ventilation - French English Dictionary